home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
NEW
/
Q-Quantum Link
/
(n)q2.d64
/
rent1
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-25
|
8KB
|
325 lines
1 POKE53280,0:POKE53281,0:PRINT""
5 PRINT"[147]"
6 PRINT "RENT RECEIPT PROGRAM"
7 PRINT
8 PRINT"HIT RETURN AFTER ENTERING INFORMATION FOR EACH QUESTION"
9 PRINT
13 PRINT"HOW MANY RECEIPTS NEEDED? (1-9)"
14 INPUT ZZ
15 PRINT"[147]"
20 PRINT
30 PRINT"INPUT FIRST PERSONS NAME"
40 INPUTA$
50 PRINT"INPUT DATE"
60 PRINT"EXAMPLE 7/12/87"
70 INPUTB$
80 PRINT"INPUT 'AMOUNT OWED'"
90 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
100 INPUTC
110 PRINT"INPUT 'AMOUNT PAID'"
120 PRINT"SAME FORMAT AS ABOVE"
130 INPUTD
160 PRINT"INPUT ANY ADDITIONAL MESSAGE"
170 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
180 INPUTF$
190 INPUTG$
200 INPUTH$
210 INPUTI$
215 PRINT"[147]"
216 IF ZZ=1 THEN 1590
220 PRINT"INPUT SECOUND PERSONS NAME"
230 INPUTJ$
270 PRINT"INPUT 'AMOUNT OWED'"
280 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
290 INPUTL
300 PRINT"INPUT 'AMOUNT PAID'"
310 PRINT"SAME FORMAT AS ABOVE"
320 INPUTM
330 PRINT"INPUT ANY ADDITIONAL MESSAGE"
340 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
350 INPUTN$
360 INPUTO$
370 INPUTP$
380 INPUTQ$
385 IF ZZ=2 THEN 1590
390 PRINT"[147]"
400 PRINT"INPUT THIRD PERSONS NAME"
410 INPUTR$
450 PRINT"INPUT 'AMOUNT OWED'"
460 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
470 INPUTT
480 PRINT"INPUT 'AMOUNT PAID'"
500 PRINT"SAME FORMAT AS ABOVE"
510 INPUTU
520 PRINT"INPUT ANY ADDITIONAL MESSAGE"
530 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
540 INPUTV$
550 INPUTW$
560 INPUTX$
570 INPUTY$
580 PRINT"[147]"
590 IF ZZ=3 THEN 1590
600 PRINT"INPUT FOURTH PERSONS NAME"
610 INPUTZ$
650 PRINT"INPUT 'AMOUNT OWED'"
655 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
660 INPUTBB
670 PRINT"INPUT 'AMOUNT PAID'"
680 PRINT"SAME FORMAT AS ABOVE"
690 INPUTCC
700 PRINT"INPUT ANY ADDITIONAL MESSAGE"
710 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
720 INPUTDD$
730 INPUTEE$
740 INPUTFF$
750 INPUTGG$
755 IF ZZ=4 THEN 1590
760 PRINT"[147]"
770 PRINT"INPUT FIFTH PERSONS NAME"
780 INPUTHH$
820 PRINT"INPUT 'AMOUNT OWED'"
830 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
840 INPUTJJ
850 PRINT"INPUT 'AMOUNT PAID'"
860 PRINT"SAME FORMAT AS ABOVE"
870 INPUTKK
880 PRINT"INPUT ANY ADDITIONAL MESSAGE"
890 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
900 INPUTLL$
910 INPUTMM$
920 INPUTNN$
930 INPUTOO$
935 PRINT"[147]"
936 IF ZZ=5 THEN 1590
940 PRINT"INPUT SIXTH PERSONS NAME"
950 INPUTPP$
980 PRINT"INPUT 'AMOUNT OWED'"
990 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
1000 INPUTRR
1010 PRINT"INPUT 'AMOUNT PAID'"
1020 PRINT"SAME FORMAT AS ABOVE"
1030 INPUTSS
1040 PRINT"INPUT ANY ADDITIONAL MESSAGE"
1050 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
1060 INPUTTT$
1070 INPUTUU$
1080 INPUTVV$
1090 INPUTWW$
1091 IF ZZ=6 THEN 1590
1095 PRINT"[147]"
1100 PRINT"INPUT SEVENTH[160]PERSONS NAME"
1110 INPUTXX$
1140 PRINT"INPUT 'AMOUNT OWED'"
1150 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
1160 INPUTAA
1170 PRINT"INPUT 'AMOUNT PAID'"
1180 PRINT"SAME FORMAT AS ABOVE"
1190 INPUTAB
1200 PRINT"INPUT ANY ADDITIONAL MESSAGE"
1210 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
1220 INPUTAC$
1230 INPUTAD$
1240 INPUTAE$
1250 INPUTAF$
1251 IF ZZ=7 THEN1590
1255 PRINT"[147]"
1260 PRINT"INPUT EIGTH PERSONS NAME"
1270 INPUTAG$
1300 PRINT"INPUT 'AMOUNT OWED'"
1310 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
1320 INPUTAI
1330 PRINT"INPUT 'AMOUNT PAID'"
1350 INPUTAJ
1360 PRINT"INPUT ANY ADDITIONAL MESSAGE"
1370 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
1380 INPUTAK$
1390 INPUTAL$
1400 INPUTAM$
1410 INPUTAN$
1411 IF ZZ=8 THEN 1590
1415 PRINT"[147]"
1420 PRINT"INPUT NINTH PERSONS NAME"
1430 INPUTAO$
1460 PRINT"INPUT 'AMOUNT OWED'"
1470 PRINT"EXAMPLE 80.95,70.90 DO NOT PUT THE $ IN FRONT OF DOLLAR AMOUNT"
1480 INPUTAQ
1490 PRINT"INPUT 'AMOUNT PAID'"
1500 PRINT"SAME FORMAT AS ABOVE"
1510 INPUTAR
1520 PRINT"INPUT ANY ADDITIONAL MESSAGE"
1530 PRINT"LIMIT MESSAGE TO 4 LINES, AND AFTER EACH LINE HIT RETURN"
1540 INPUTAS$
1550 INPUTAT$
1560 INPUTAU$
1570 INPUTAV$
1590 PRINT"[147]"
2000 OPEN 3,4
2010 PRINT#3,"----------------------------------------------------------------"
2020 PRINT#3,CHR$(15);CHR$(14)
2030 PRINT#3,"GUEST ROOM FEE RECEIPT "
2040 PRINT#3,CHR$(15)
2050 PRINT#3,"NAME "A$
2060 PRINT#3,"DATE PAID "B$
2070 PRINT#3,"AMOUNT OWED $"C
2080 PRINT#3,"AMOUNT PAID $"D
2090 A1=C-D
2100 PRINT#3,"AMOUNT DUE $"A1
2110 PRINT#3,"ATTENTION: "F$
2120 PRINT#3," "G$
2130 PRINT#3," "H$
2140 PRINT#3," "I$
2141 PRINT#3,"GUEST->"
2142 PRINT#3,"HOST ->"
2150 PRINT#3,"----------------------------------------------------------------"
2160 IF ZZ=1 THEN 3871
2210 PRINT#3,"----------------------------------------------------------------"
2220 PRINT#3,CHR$(15);CHR$(14)
2230 PRINT#3,"GUEST ROOM FEE RECEIPT "
2240 PRINT#3,CHR$(15)
2250 PRINT#3,"NAME "J$
2260 PRINT#3,"DATE PAID "B$
2270 PRINT#3,"AMOUNT OWED $"L
2280 PRINT#3,"AMOUNT PAID $"M
2290 A2=L-M
2300 PRINT#3,"AMOUNT DUE $"A2
2310 PRINT#3,"ATTENTION: "N$
2420 PRINT#3," "O$
2430 PRINT#3," "P$
2440 PRINT#3," "Q$
2441 PRINT#3,"GUEST->"
2442 PRINT#3,"HOST ->"
2450 PRINT#3,"----------------------------------------------------------------"
2460 IF ZZ=2 THEN 3871
2510 PRINT#3,"----------------------------------------------------------------"
2520 PRINT#3,CHR$(15);CHR$(14)
2530 PRINT#3,"GUEST ROOM FEE RECEIPT "
2540 PRINT#3,CHR$(15)
2550 PRINT#3,"NAME "R$
2560 PRINT#3,"DATE PAID "B$
2570 PRINT#3,"AMOUNT OWED $"T
2580 PRINT#3,"AMOUNT PAID $"U
2590 A3=T-U
2600 PRINT#3,"AMOUNT DUE $"A3
2610 PRINT#3,"ATTENTION: "V$
2620 PRINT#3," "W$
2630 PRINT#3," "X$
2640 PRINT#3," "Y$
2641 PRINT#3,"GUEST->"
2642 PRINT#3,"HOST ->"
2650 PRINT#3,"----------------------------------------------------------------"
2660 IF ZZ=3 THEN 3871
2670 PRINT#3,CHR$(12)
2710 PRINT#3,"----------------------------------------------------------------"
2720 PRINT#3,CHR$(15);CHR$(14)
2730 PRINT#3,"GUEST ROOM FEE RECEIPT "
2740 PRINT#3,CHR$(15)
2750 PRINT#3,"NAME "Z$
2760 PRINT#3,"DATE PAID "BB$
2770 PRINT#3,"AMOUNT OWED $"BB
2780 PRINT#3,"AMOUNT PAID $"CC
2790 A4=BB-CC
2800 PRINT#3,"AMOUNT DUE $"A4
2810 PRINT#3,"ATTENTION: "DD$
2820 PRINT#3," "EE$
2830 PRINT#3," "FF$
2840 PRINT#3," "GG$
2841 PRINT#3,"GUEST->"
2842 PRINT#3,"HOST ->"
2850 PRINT#3,"----------------------------------------------------------------"
2860 IF ZZ=4 THEN 3871
2910 PRINT#3,"----------------------------------------------------------------"
2920 PRINT#3,CHR$(15);CHR$(14)
2930 PRINT#3,"GUEST ROOM FEE RECEIPT "
2940 PRINT#3,CHR$(15)
2950 PRINT#3,"NAME "HH$
2960 PRINT#3,"DATE PAID "B$
2970 PRINT#3,"AMOUNT OWED $"JJ
2980 PRINT#3,"AMOUNT PAID $"KK
2990 A5=JJ-KK
3000 PRINT#3,"AMOUNT DUE $"A5
3010 PRINT#3,"ATTENTION: "LL$
3020 PRINT#3," "MM$
3030 PRINT#3," "NN$
3040 PRINT#3," "OO$
3041 PRINT#3,"GUEST->"
3042 PRINT#3,"HOST ->"
3050 PRINT#3,"----------------------------------------------------------------"
3060 IF ZZ=5 THEN 3871
3110 PRINT#3,"----------------------------------------------------------------"
3120 PRINT#3,CHR$(15);CHR$(14)
3130 PRINT#3,"GUEST ROOM FEE RECEIPT "
3140 PRINT#3,CHR$(15)
3150 PRINT#3,"NAME "PP$
3160 PRINT#3,"DATE PAID "B$
3170 PRINT#3,"AMOUNT OWED $"RR
3180 PRINT#3,"AMOUNT PAID $"SS
3190 A6=RR-SS
3200 PRINT#3,"AMOUNT DUE $"A6
3210 PRINT#3,"ATTENTION: "TT$
3220 PRINT#3," "UU$
3230 PRINT#3," "VV$
3240 PRINT#3," "WW$
3241 PRINT#3,"GUEST->"
3242 PRINT#3,"HOST ->"
3250 PRINT#3,"----------------------------------------------------------------"
3251 PRINT#3,CHR$(12)
3260 IF ZZ=6 THEN 3871
3310 PRINT#3,"----------------------------------------------------------------"
3320 PRINT#3,CHR$(15);CHR$(14)
3330 PRINT#3,"GUEST ROOM FEE RECEIPT "
3340 PRINT#3,CHR$(15)
3350 PRINT#3,"NAME "XX$
3360 PRINT#3,"DATE PAID "B$
3370 PRINT#3,"AMOUNT OWED $"AA
3380 PRINT#3,"AMOUNT PAID $"AB
3390 A7=AA-AB
3400 PRINT#3,"AMOUNT DUE $"A7
3410 PRINT#3,"ATTENTION : AC$
3420 [152]3," "AD$
3430 [152]3," "AE$
3440 [152]3," "AF$
3441 [152]3,"GUEST->"
3442 [152]3,"HOST ->"
3450 [152]3,"----------------------------------------------------------------"
3460 [139] ZZ[178]7 [167] 3871
3510 [152]3,"----------------------------------------------------------------"
3520 [152]3,[199](15);[199](14)
3530 [152]3,"GUEST ROOM FEE RECEIPT "
3540 [152]3,[199](15)
3550 [152]3,"NAME "AG$
3560 [152]3,"DATE PAID "B$
3570 [152]3,"AMOUNT OWED $"AI
3580 [152]3,"AMOUNT PAID $"AJ
3590 A8[178]AI[171]AJ
3600 [152]3,"AMOUNT DUE $"A8
3610 [152]3,"ATTENTION: "AK$
3620 [152]3," "AL$
3630 [152]3," "AM$
3640 [152]3," "AN$
3641 [152]3,"GUEST->"
3642 [152]3,"HOST ->"
3650 [152]3,"----------------------------------------------------------------"
3660 [139] ZZ[178]8 [167] 3871
3710 [152]3,"----------------------------------------------------------------"
3720 [152]3,[199](15);[199](14)
3730 [152]3,"GUEST ROOM FEE RECEIPT "
3740 [152]3,[199](15)
3750 [152]3,"NAME "AO$
3760 [152]3,"DATE PAID "B$
3770 [152]3,"AMOUNT OWED $"AQ
3780 [152]3,"AMOUNT PAID $"AR
3790 A9[178]AQ[171]AR
3800 [152]3,"AMOUNT DUE $"A9
3810 [152]3,"ATTENTION: "AS$
3820 [152]3," "AT$
3830 [152]3," "AU$
3840 [152]3," "AV$
3841 [152]3,"GUEST->"
3842 [152]3,"HOST ->"
3850 [152]3,"----------------------------------------------------------------"
3860 [139] ZZ[178]9 [167] 3871
3870 [160] 3,7
3871 [153]"WOULD YOU LIKE A COPY OF THE RECEIPTS (Y/N) ":[133] Z1$
3872 [139] Z1$[178]"Y" [167] 2010
3873 [128]